package com.gable.exhibition.view;

import com.gable.exhibition.model.Device;
import com.gable.exhibition.model.Event;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Lesson on 2018/2/23.
 */
public class DeviceView extends Device implements Serializable{

    private String hospitalName;

    private String manufacturerName;

    private String maintainerName;

    private String deviceStatusItem;

    private String contractNo;

    private String allName;

    private String deviceTypeName;

    private String deviceTypeSubName;

    private String priceStr;

    List<FileView> fileList;

    List<Event> eventList;

    ContractView contractView;

    private String nextUpkeepDate;

    private Long contractId;

    private String repairNo;

    private Long repairId;

    private Long userId;

    private String supplierName;

    private List<RepairView> repairRecords;

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getRepairNo() {
        return repairNo;
    }

    public void setRepairNo(String repairNo) {
        this.repairNo = repairNo;
    }

    public Long getRepairId() {
        return repairId;
    }

    public void setRepairId(Long repairId) {
        this.repairId = repairId;
    }

    public Long getContractId() {
        return contractId;
    }

    public void setContractId(Long contractId) {
        this.contractId = contractId;
    }

    public String getNextUpkeepDate() {
        return nextUpkeepDate;
    }

    public void setNextUpkeepDate(String nextUpkeepDate) {
        this.nextUpkeepDate = nextUpkeepDate;
    }

    public ContractView getContractView() {
        return contractView;
    }

    public void setContractView(ContractView contractView) {
        this.contractView = contractView;
    }

    public List<FileView> getFileList() {
        return fileList;
    }

    public void setFileList(List<FileView> fileList) {
        this.fileList = fileList;
    }

    public List<Event> getEventList() {
        return eventList;
    }

    public void setEventList(List<Event> eventList) {
        this.eventList = eventList;
    }

    public String getPriceStr() {
        return priceStr;
    }

    public void setPriceStr(String priceStr) {
        this.priceStr = priceStr;
    }

    public String getDeviceTypeName() {
        return deviceTypeName;
    }

    public void setDeviceTypeName(String deviceTypeName) {
        this.deviceTypeName = deviceTypeName;
    }

    public String getDeviceTypeSubName() {
        return deviceTypeSubName;
    }

    public void setDeviceTypeSubName(String deviceTypeSubName) {
        this.deviceTypeSubName = deviceTypeSubName;
    }

    public String getAllName() {
        return allName;
    }

    public void setAllName(String allName) {
        this.allName = allName;
    }

    public String getHospitalName() {
        return hospitalName;
    }

    public void setHospitalName(String hospitalName) {
        this.hospitalName = hospitalName;
    }

    public String getManufacturerName() {
        return manufacturerName;
    }

    public void setManufacturerName(String manufacturerName) {
        this.manufacturerName = manufacturerName;
    }

    public String getMaintainerName() {
        return maintainerName;
    }

    public void setMaintainerName(String maintainerName) {
        this.maintainerName = maintainerName;
    }

    public String getDeviceStatusItem() {
        return deviceStatusItem;
    }

    public void setDeviceStatusItem(String deviceStatusItem) {
        this.deviceStatusItem = deviceStatusItem;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public List<RepairView> getRepairRecords() {
        return repairRecords;
    }

    public void setRepairRecords(List<RepairView> repairRecords) {
        this.repairRecords = repairRecords;
    }
}
